public enum CellType
{
    Plain = 1,
    Forest = 2,
    Castle = 3
}

public enum BuffType
{
    Normal,
    King,
    Exhausted,
    Chaos, // hit by hidder
    Inspire,
    Besieged,
    Charge,
    EagleEyes,
    Hidder,
    Revealed,
}

public enum Team
{
    Blue = 0,
    Red = 1
}

public enum UnitType
{
    King = 0,
    Footman = 1,
    Scout = 2,
    Archer = 3,
    Knight = 4,
}

public enum UnitBattleType
{
    Melee,
    Ranged,
}

public enum ActionType
{
    Detect,
    Move,
    Attack,
    Build,
    Rest,
}